#pragma once

#define ENGINE_FLAG_STOP  0
#define ENGINE_FLAG_START 1
#define ENGINE_FLAG_PAUSE 2


#if 1
struct XX_CONTEXT
{
	unsigned long r[8];
	unsigned long eflag;
	unsigned long ip;
};
#endif



typedef void(*def_eg_cb_st_status)(char *pstatus);



typedef void(*def_eg_cb_st_ip)(unsigned long ip);


typedef void(*def_eg_cb_st_num)(unsigned int num);


typedef void(*def_eg_cb_main_info)(char *pinfo);


typedef void(*def_eg_cb_main_data)(XX_CONTEXT *pct,char *pdisasm);





















